holder of a hunting licence - Español Inglés Diccionario